meet the deadline - Turco Inglés Diccionario